ZTSvc가 자동으로 로컬 시스템의 맥락에서 소프트웨어 (패키지)를 설치하도록 설계되었습니다. 따라서 소프트웨어는 소프트웨어의 자동 설치를 실행되는 스크립트에 준비해야합니다. MSI 설치의 경우에 msiexec의 명령 줄 스위치 (예에 msiexec / 패키지 xy.msi / 수동 / norestart 로그)를 참조하십시오. 소프트웨어 설치 프로세스는 ztsvc.exe 옆 ztsvc.ini 로컬 파일로 구성되어야한다. 파일의 형식은 다음과 같습니다 [패키지 이름] 무인 경로 = 경로는 패키지와 강력해진 = 버전 문자열의 스크립트를 설치합니다.
는이 서비스는 하나의 소프트웨어 패키지의 추상화 ztsvc.ini의 한 부분을 읽습니다. 다음 서비스는 레지스트리에서 패키지의 발자국을 찾습니다. 해당 매개 변수 (첫 번째 설치) 또는 서비스가 경로로 지정된 스크립트를 실행합니다 (업데이트)과 일치하지 않는 레지스트리에서 버전을 찾을 수없는 경우. 패키지 스크립트 (경로) 또는 로컬 네트워크 드라이브에서 실행될 수있다. 자동으로 서비스가 서비스 매개 변수 uncp, ndrv, 사용자 및 PSWD와 WNetAddConnection 호출을 수행 할 네트워크 드라이브를 매핑합니다. (tmsg = 0 어떤 메시지가 표시되지 않습니다 경우) 스크립트는 서비스가 tmsg 초에 대한 활성 세션에 메시지를 보내드립니다 실행되기 전에. 서비스 컨텍스트에서 패키지 스크립트의 실행 성공 주 (로컬 시스템 레지스트리에보고된다) : 스크립트 에러 코드로 종료 할 경우 파라미터 Vers에 향후 버전에서의 설치를 허용하도록 레지스트리에 저장되지 확인합니다. 이 TSVC 초 후 또는 다음 재부팅 후이 될 수 있습니다. 스크립트가 오류 수준 코드로 종료 할 경우 = 3010 1641 또는 코드 (이 필요한 MSI 재부팅을 나타냅니다) 버전 적이있는 레지스트리에 저장됩니다. 서비스 요청을 재부팅하고 축적 (소프트웨어 설치 프로세스의 끝)에 재부팅을 수행한다.
댓글을 찾을 수 없습니다